beast of a task

Translations
сложная задача
Completing that project was a beast of a task.
Завершение этого проекта было сложной задачей.